package com.yf.domain;

import com.yf.util.BigDecimalUtil;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;

/*********************************************************
 ** 交接班详细信息返回类
 ** <br><br>
 ** @author: yangfeng
 ** @date: 2023/7/12 11:04
 ** @version: 1.0.0
 *********************************************************/
@Data
public class BsJjbRecordInfo extends BsJjbRecord {
    /**
     * 订单总数
     */
    private Integer orderTotal;
    /**
     * 合计总气量
     */
    private BigDecimal gasTotal;
    /**
     * 合计总金额
     */
    private Integer moneyTotal;

    public BsJjbRecordInfo(String uuid, Integer stationId, String stationName, LocalDateTime startTime, LocalDateTime endTime, Integer personOrderTotal, Integer fleetOrderTotal, Integer refundOrderTotal, BigDecimal personGasTotal, BigDecimal fleetGasTotal, BigDecimal refundGasTotal, Integer personalMoneyTotal, Integer fleetMoneyTotal, Integer refundMoneyTotal, Integer userId, String userName, Integer extraMoneyTotal, Integer personalShouldTotal, Integer personalFeeTotal, Integer personalGpTotal, Integer motorcadeGpTotal) {
        super(uuid, stationId, stationName, startTime, endTime, personOrderTotal, fleetOrderTotal, refundOrderTotal, personGasTotal, fleetGasTotal, refundGasTotal, personalMoneyTotal, fleetMoneyTotal, refundMoneyTotal, userId, userName, extraMoneyTotal, personalShouldTotal, personalFeeTotal, personalGpTotal, motorcadeGpTotal);
    }
}
